//==============================================================================
// Campfire_anim.xt
//==============================================================================

//==============================================================================
define aura
{
    set hotspot
    {
        version
        {
            Visualparticle SFX Torch Fire Aura
        }
    }
}

//==============================================================================
define glow
{
    set hotspot
    {
        version
        {
            Visualparticle SFX Torch Fire Glow
        }
    }
}

//==============================================================================
define firetiny
{
    set hotspot
    {
        version
        {
            Visualparticle SFX A Generic Fire Tiny
        }
    }
}

//==============================================================================
define smoketiny
{
    set hotspot
    {
        version
        {
            Visualparticle SFX A Generic Smoke Tiny
        }
    }
}

//==============================================================================
define firesmall
{
    set hotspot
    {
        version
        {
            Visualparticle SFX A Generic Fire Small
        }
    }
}

//==============================================================================
define smokesmall
{
    set hotspot
    {
        version
        {
            Visualparticle SFX A Generic Smoke Small
        }
    }
}

//==============================================================================
define firetinycinematic
{
    set hotspot
    {
        version
        {
            Visualparticle SFX A Generic Fire Tiny Cinematic
        }
    }
}

//==============================================================================
define smoketinycinematic
{
    set hotspot
    {
        version
        {
            Visualparticle SFX A Generic Smoke Tiny Cinematic
        }
    }
}

//==============================================================================
define firesmallcinematic
{
    set hotspot
    {
        version
        {
            Visualparticle SFX A Generic Fire Small Cinematic
        }
    }
}

//==============================================================================
define smokesmallcinematic
{
    set hotspot
    {
        version
        {
            Visualparticle SFX A Generic Smoke Small Cinematic
        }
    }
}

//==============================================================================
anim Idle
{
	SetSelector
	{
		Cinematiclogic
		SetSelector
		{
			VariationLogic
			set hotspot
			{
				version
				{
					Visual World A Campfire Cinematic Small
					connect ATTACHPOINT firetiny hotspot
					connect ATTACHPOINT smoketiny hotspot
					connect ATTACHPOINT aura hotspot
					connect ATTACHPOINT glow hotspot
				}
			}
			set hotspot
			{
				version
				{
					Visual World A Campfire Cinematic Large
					connect ATTACHPOINT firesmall hotspot
					connect ATTACHPOINT smokesmall hotspot
					connect ATTACHPOINT aura hotspot
					connect ATTACHPOINT glow hotspot
				}
			}
			set hotspot
			{
				version
				{
					Visual World A Campfire Roasting Pig Cinematic
					connect ATTACHPOINT firetiny hotspot
					connect ATTACHPOINT smoketiny hotspot
					connect ATTACHPOINT aura hotspot
					connect ATTACHPOINT glow hotspot
				}
			}
		}
		SetSelector
		{
			VariationLogic
			set hotspot
			{
				version
				{
					Visual World A Campfire Cinematic Small
					connect ATTACHPOINT firetinycinematic hotspot
					connect ATTACHPOINT smoketinycinematic hotspot
					connect ATTACHPOINT aura hotspot
					connect ATTACHPOINT glow hotspot
				}
			}
			set hotspot
			{
				version
				{
					Visual World A Campfire Cinematic Large
					connect ATTACHPOINT firesmallcinematic hotspot
					connect ATTACHPOINT smokesmallcinematic hotspot
					connect ATTACHPOINT aura hotspot
					connect ATTACHPOINT glow hotspot
				}
			}
			set hotspot
			{
				version
				{
					Visual World A Campfire Roasting Pig Cinematic
					connect ATTACHPOINT firetinycinematic hotspot
					connect ATTACHPOINT smoketinycinematic hotspot
					connect ATTACHPOINT aura hotspot
					connect ATTACHPOINT glow hotspot
				}
			}
		}
	}	
}


